Mamallapuram, también conocido como Mahaballipuram, se encuentra a aproximadamente una hora en coche de Chennai, en la carretera de la Costa Este. Fue la segunda capital y puerto marítimo de los reyes Pallava, que gobernaron en el siglo V. Según la leyenda local, una vez hubo una hermosa ciudad aquí con siete templos, que los dioses sumergieron en el mar enojados. Hasta que en 2002, un equipo de buzos indo-británico descubrió una serie de estructuras hechas por el hombre bajo el agua, que cubren un área de varios kilómetros cuadrados. Hoy en día, en Mamallapuram, se puede ver el famoso Templo de la Orilla, el único templo que ha sobrevivido de los siete originales, el resto han quedado sumergidos bajo el mar. El Templo de la Orilla está entre los templos más antiguos del sur de la India y representa la máxima expresión del arte Pallava. El "Penitente de Arjuna", uno de los mayores bajorrelieves del mundo, representa la historia del descenso del río Ganges desde el cielo a la tierra. Templos rupestres y esculturas monolíticas masivas talladas en un solo bloque de granito hacen de Mamallapuram un lugar inolvidable.